apple rose - French English Dictionary